package com.qiall.project.data.entity;

import com.qiall.common.entity.BaseInfo;
import com.qiall.project.data.enums.TaskStatusEnum;
import lombok.Data;

/**
 * 任务
 *
 * @author 吴金辉
 */
@Data
public class TaskInfo extends BaseInfo {
    /**
     * 任务名称
     */
    private String taskName;

    /**
     * @see com.qiall.project.data.enums.TaskTypeEnum
     * 任务类型
     */
    private Byte taskType;

    /**
     * @see  TaskStatusEnum
     * 任务状态
     */
    private Byte taskStatus;

    /**
     * 所属人
     */
    private Integer taskOwnerId;

    /**
     * 任务内容
     */
    private String context;

    /**
     * 任务创建人
     */
    private Integer creatorId;

    /**
     * 任务参与者
     */
    private String taskMemberIds;

    /**
     * 额外属性
     */
    private String attributes;

    /**
     * 关联组织id
     */
    private Integer orgId;

    /**
     *  关联项目id
     */
    private Integer projectId;

}
